Meaning of (शरमिदा करने वाला) sharamida karane vala in english
As adjective :
ignominious Ex:  Des words ignominious insults
Suggested : marked by or attended with ignominy discreditable humiliating
Word of the day
(शरमिदा करने वाला) sharamida karane vala
can be used as adjective.. No of characters: 16 including consonants matras.
Transliteration :
sharamidaa karane vaalaa